  body{
	background-color:#e3e3e3;
	color:#505050;
	font:76% Arial,sans-serif;
	margin:0;
	padding:0;
	text-align:left;
    }
	
	#container_body {
		min-width:850px;
		width:100%;
		margin:0 0;
		height:100%;
	}

	#container_title {
		min-width:850px;
		width:100%;
		margin:0 0;
		height:135px;
	}
	#title_logo {
		background-color:#cc0000;
		margin:0 0;
		height:110px;
		width:300px;
	}
	#title_cosi {
		background-repeat:no-repeat;
		background-color:#cc0000;
		margin:0 0;
		height:110px;
	}
	#title_red {
		background-color:#cc0000;
		margin:0 0;
		height:110px;
	}
	#title_greybar {
		background-repeat:repeat-x;
		color:#CCC;
		margin:0 0;
		height:25px;
	}
	.greybar_text {
		vertical-align:middle;

	}
	.middle_left_button{
height:38px;
width:160px;
}
.middle_right_item {
width:211px;
position:relative;
}
.middle_right_item_title {
height:24px;
}
.middle_right_item_body {
border-width:1px;
border-color:#8a8a8a;
border-style:solid;
background-color:#dcdcdc;
position:relative;
top:3px;
}
	.middle_left_coloumn {
position:absolute;
left:0px;
top:135px;
width:1665px;
}
	.middle_center_coloumn {
		position:relative;
		top:0px;
		margin-left:165px;
		margin-right:230px;
	}
	
	.middle_center_item { 
		margin-top:3px;
		border-width:1px;
		border-style:solid;
		border-color:#9A9A9A;
		background-color:#dcdcdc;
		position:relative;
		color:#595757;
		font-family:Helvetica, Arial, sans-serif;
		font-size:11px;
	}
	
	.middle_right_coloumn {
	position:absolute;
	right:0px;
	width:225px;
	top: 135px;
	}
	#title_wedge {
		height:127px;
	}